package com.szholly.pro.watergas_server.ps.data;

import com.szholly.data.general.GlobalDataType;import com.szholly.data.general.RowBase;

/**
 *  ExceptionHandling
 */
public class ExceptionHandlingRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 异常恢复时间
	 */
	public final static String FIELD_RestoreTm = "RESTORE_TM";
	
	/**
	 * 异常现象
	 */
	public final static String FIELD_AbnormalShow = "ABNORMAL_SHOW";
	
	/**
	 * 异常发生开始时间
	 */
	public final static String FIELD_AbnormalTm = "ABNORMAL_TM";
	
	/**
	 * 异常发生结束时间
	 */
	public final static String FIELD_AbnormalEt = "ABNORMAL_ET";
	
	/**
	 * 处理过程
	 */
	public final static String FIELD_Process = "PROCESS";
	
	/**
	 * GUID
	 */
	public final static String FIELD_Guid = "GUID";
	
	/**
	 * 任务单号
	 */
	public final static String FIELD_TaskCode = "TASK_CODE";
	
	/**
	 * 处理结果，1已修复，0未修复
	 */
	public final static String FIELD_Result = "RESULT";
	
	/**
	 * 运维人员id
	 */
	public final static String FIELD_UserId = "USER_ID";
	
	/**
	 * 获取异常现象
	 */
	public String getUserId() {
		return (String) getValue(GlobalDataType.String, FIELD_UserId);
	}

	/**
	 * 设置异常现象
	 */
	public void setUserId(String value) {
		setValue(FIELD_UserId, value);
	}
	
	/**
	 * 获取异常恢复时间
	 */
	public java.util.Date getRestoreTm() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_RestoreTm);
	}

	/**
	 * 设置异常恢复时间
	 */
	public void setRestoreTm(java.util.Date value) {
		setValue(FIELD_RestoreTm, value);
	}
	
	/**
	 * 获取异常现象
	 */
	public String getAbnormalShow() {
		return (String) getValue(GlobalDataType.String, FIELD_AbnormalShow);
	}

	/**
	 * 设置异常现象
	 */
	public void setAbnormalShow(String value) {
		setValue(FIELD_AbnormalShow, value);
	}
	
	/**
	 * 获取异常发生开始时间
	 */
	public java.util.Date getAbnormalTm() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_AbnormalTm);
	}

	/**
	 * 设置异常发生开始时间
	 */
	public void setAbnormalTm(java.util.Date value) {
		setValue(FIELD_AbnormalTm, value);
	}
	
	/**
	 * 获取异常发生结束时间
	 */
	public java.util.Date getAbnormalEt() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_AbnormalEt);
	}

	/**
	 * 设置异常发生结束时间
	 */
	public void setAbnormalEt(java.util.Date value) {
		setValue(FIELD_AbnormalEt, value);
	}
	
	/**
	 * 获取处理过程
	 */
	public String getProcess() {
		return (String) getValue(GlobalDataType.String, FIELD_Process);
	}

	/**
	 * 设置处理过程
	 */
	public void setProcess(String value) {
		setValue(FIELD_Process, value);
	}
	
	/**
	 * 获取GUID
	 */
	public String getGuid() {
		return (String) getValue(GlobalDataType.String, FIELD_Guid);
	}

	/**
	 * 设置GUID
	 */
	public void setGuid(String value) {
		setValue(FIELD_Guid, value);
	}
	
	/**
	 * 获取任务单号
	 */
	public String getTaskCode() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskCode);
	}

	/**
	 * 设置任务单号
	 */
	public void setTaskCode(String value) {
		setValue(FIELD_TaskCode, value);
	}
	
	/**
	 * 获取处理结果，1已修复，0未修复
	 */
	public String getResult() {
		return (String) getValue(GlobalDataType.String, FIELD_Result);
	}

	/**
	 * 设置处理结果，1已修复，0未修复
	 */
	public void setResult(String value) {
		setValue(FIELD_Result, value);
	}
}